package com.yangyouqi.posthorse.core.service;

import com.yangyouqi.posthorse.core.domain.Customer;
import com.yangyouqi.posthorse.core.domain.Manager;

/**
 * 管理员服务接口
 * @author 杨友奇
 * @Time 2018/6/7
 */
public interface ManagerService {
    /**
     * 管理员登陆
     * @param username
     * @param password
     * @return
     */
    public Manager login(String username,String password);

    /**
     * 通过ID获取管理员信息
     * @param id
     * @return
     */
    public Manager get(Long id);

    /**
     * 修改密码
     * @param id
     * @param newPassword
     * @return
     */
    public Manager modifyPwd(Long id,String newPassword);

    public Manager create(Manager manager);
    /**
     * 查询用户
     */
    public Boolean existsusername(String name);

    /**
     * 注册
     */
    public Manager register(Manager manager);

}
